package org.example.designPattern.creation.builder;

public class BuilderTest {
    /*
    * 建造者模式：相比于工厂模式更加注重创建过程
    * 需要构建对象的人具备相应的知识，有了相应的生成器模式
    * */
    public static void main(String[] args) {
        System.out.println("--------------标配的奥迪----------------");
        IBuilder builder = new AudiBuilder();
        System.out.println("配置:" + builder.getCar());

        System.out.println("--------------选配的奥迪----------------");
        builder.initailWheel("44CM超大轮毂");
        builder.initalEngine("V6 6缸发动机");
        System.out.println("选配奥迪配置：" + builder.getCar());
    }
}
